package org.acervus.emprestimo;

import com.mysql.jdbc.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import org.acervus.conexao.ConnMySQL;

/**
 * @author Eziel Soares, Giordano Giuliano, Lenilson Regis
 */

public class AcervoEmprestimoController {
    
    PreparedStatement pstm;
    ResultSet rs;
    String buscarAcervoEmprestimo = "INSERT INTO acervo_emprestimo (LAST_INSERT_ID(), "
            + "acervo_id, emprestimo_id)VALUES (?,?,?)";
    
    public AcervoEmprestimoController(){
}
    
        public List<EmprestimoBean> listarEmprestimo(Integer id) {
        List<EmprestimoBean> emprestimo = new ArrayList();
        try {
            ConnMySQL acervusbd = new ConnMySQL();
            pstm = (PreparedStatement) acervusbd.doConnect().prepareStatement(buscarAcervoEmprestimo);
            pstm.setInt(1, id);
            rs = pstm.executeQuery();
            EmprestimoBean emp;
            while (rs.next()) {
                emp = new EmprestimoBean();
                emp.setId(rs.getInt("id"));
                emprestimo.add(emp);

            }
            acervusbd.doDesconnect();

        } catch (Exception e) {
            e.printStackTrace();
        }
        return emprestimo;
    }
}
